package com.cty;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class regExpression04 {
    public static void main(String[] args) {
        //正则表达式中一些常见的定位符
        // ^  表示以写的规则开头
//        String content ="123abac";//测试前两个用的字符串
        String content ="juejiangdehouzi houzi ";//测试后两个用的字符串
//        String regStr="^[0-9]+[a-z]+";//表示是否以0-9之间的字符的一个以上个数和a-z0个以上字符开头
//        String regStr="^[0-9]+[a-z]+$";//表示是否以0-9之间的字符的一个以上个数和a-z0个以上字符结尾
//        String regStr = "zi\\b";//表示以zi结尾的段落中间有空格也算结尾
        String regStr ="jue\\B";//表示以jue开头的段落，正好与\\b相反
        Pattern compile = Pattern.compile(regStr);
        Matcher matcher = compile.matcher(content);
        while (matcher.find()) {
            System.out.println("提取到：" + matcher.group(0));

        }
    }
}
